Map Graph

Osborne House, Cheadle

Former municipal building in Cheadle, Staffordshire, England

Osborne House, formerly Cheadle Town Hall, is a former municipal building in Leek Road in Cheadle, Staffordshire, a town in England. The building retains the façade of the former town hall but has been extensively redeveloped for residential use behind the façade.

Read article
Top Questions
AI generated

List the top facts about Osborne House, Cheadle

Summarize this article

What is the single most intriguing fact about Osborne House, Cheadle?

Are there any controversies surrounding Osborne House, Cheadle?

More questions